click with (someone)

Translations
понравиться (кому-то), найти общий язык
He really clicked with his new colleagues.
Он действительно понравился своим новым коллегам.
Definitions
To have a strong mutual understanding or connection with someone, often resulting in a feeling of comfort and compatibility.